fence and enclosure - Espagnol Anglais Dictionnaire